double-engine power unit - French English Dictionary